A Mobile Accelerator Architecture for Ray Tracing
نویسندگان
چکیده
Mobile computing in the form of smart phones and tablets is becoming ubiquitous. As these devices are being used for increasingly sophisticated tasks, the graphics requirements are also increasing. With the growing desire for highly realistic graphics, the use of ray tracing for rendering will become essential. Ray tracing efficiently models complex illumination effects to improve visual realism in a very different way than current graphics accelerators, which use rasterization on SIMD hardware. Ray tracing also has some intriguing advantages in the mobile computing space where screen pixel counts are not likely to grow significantly, but scene size and complexity will continue to grow. We present a novel multi-core MIMD graphics accelerator architecture that is well suited to ray tracing on mobile platforms. Our architecture provides a large number of floating point resources and exploits thread-level parallelism to keep those units active during ray tracing. We show that a small-footprint version of this architecture is suitable for the mobile computing space, and has performance up to 13 times faster than an existing mobile graphics solution for ray tracing.
منابع مشابه
Protective and dosimeter design of the stationary and mobile model truck inspection system with electron linear accelerator radiation source
In this work, calculations of leaked dose from vehicle inspection area, the absorbed dose by driver and operator, and the required concrete thickness for shielding the inspection area are presented using the Monte Carlo code MCNPX2.6. The X-ray source of the present vehicle inspection system is a LinatronMi6 accelerator, end of which has only been simulated in this study (the electron beam coll...
متن کاملInteractive Ray Tracing Using a SIMD Reconfigurable Architecture
This paper presents an architecture for running interactive ray tracing applications on portable devices such as cell phones, PDAs, and head mounted displays and discusses the main issues related to the mapping of this graphics algorithm using fixed-point arithmetic. The paper shows that a floatingpoint arithmetic unit, with its associated power and area consumption, can be avoided by using app...
متن کاملInteractive Ray-Tracing on the 3DCGiRAM Architecture
The 3DCGiRAM is a 3D-graphic accelerator designed for photo-realistic image synthesis. The 3DCGiRAM is equipped with graphics processing units that perform ray-object intersection calculations and intensity calculations for rays traced over a 3D virtual object space. It also has a hardwareaccelerated 3D line generator, which effectively finds objects in a grid space that are likely to intersect...
متن کاملA Dedicated Graphics Processor SIGHT-2
SIGHT-2 is a multiprocessor system that is intended to efficiently execute the ray tracing algorithm. To achieve high efficiency, three kinds of parallel execution mechanisms; (i) a multiprocessor configuration, (ii) a parallel execution of three dimensional vector operations, and (iii) functionally distributed parallel processing are introduced. Owing to the latter two techniques, each process...
متن کاملMemory Management of Large Data Sets in Volume Visualization Systems
Significant improvements in hardware components result in the potential to process and render large volumes with complex features and interactions. This has challenged system developers to manage several gigabytes of memory at interactive rates. Ray casting a 1024 volume with 2 bytes/voxel in 30Hz requires memory bandwidth of 60GB/sec. Some of the volumetric system design issues are: time to ma...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012